package br.com.Orange.dao;

import br.com.Orange.dao.cliente.RepositorioCliente;
import br.com.Orange.dao.cliente.RepositorioClienteSet;
import br.com.Orange.dao.funcionarios.RepositorioFuncionario;
import br.com.Orange.dao.funcionarios.RepositorioFuncionarioSet;
import br.com.Orange.dao.permanencia.RepositorioPermanencia;
import br.com.Orange.dao.permanencia.RepositorioPermanenciaSet;
import br.com.Orange.dao.produto.RepositorioProduto;
import br.com.Orange.dao.produto.RepositorioProdutoSet;
import br.com.Orange.dao.quarto.RepositorioQuarto;
import br.com.Orange.dao.quarto.RepositorioQuartoSet;
import br.com.Orange.dao.quarto.RepositorioTipoQuarto;
import br.com.Orange.dao.quarto.RepositorioTipoQuartoSet;

public class FabricaRepositorioSet extends FabricaRepositorio{

	@Override
	public RepositorioCliente criarRepositorioClientes() {
		return new RepositorioClienteSet();
	}

	@Override
	public RepositorioFuncionario criarRepositorioFuncionarios() {
		return new RepositorioFuncionarioSet();
	}

	@Override
	public RepositorioPermanencia criarRepositorioPermanencia() {
		return new RepositorioPermanenciaSet();
	}

	@Override
	public RepositorioProduto criarRepositorioProdutos() {
		return new RepositorioProdutoSet();
	}

	@Override
	public RepositorioQuarto criarRepositorioQuartos() {
		return new RepositorioQuartoSet();
	}

	@Override
	public RepositorioTipoQuarto criarRepositorioTipoQuartos() {
		return new RepositorioTipoQuartoSet();
	}

}
